Aston Martin should be in a position to compete for Formula 1 victories by 2023, according to Racing Point boss Otmar Szafnauer, as the team prepares for its new era. Racing Point will be branded as Aston Martin on a long-term basis from 2021 after... MoreĀ»